Auto merge of #5000 - Eh2406:i4347, r=alexcrichton
authorbors <bors@rust-lang.org>
Thu, 1 Mar 2018 21:27:17 +0000 (21:27 +0000)
committerbors <bors@rust-lang.org>
Thu, 1 Mar 2018 21:27:17 +0000 (21:27 +0000)
commit382967ad10e9315513bed959bda9d9d866328e83
tree2d398ec47922fffbfe0d5600dc92b9a5aa1f04cb
parentd363109ceed82533f9ee00600d9d9278f7e1f5b5
parent2cbd1ddc93024abc752355a8b9efcf4f92aaccf7
Auto merge of #5000 - Eh2406:i4347, r=alexcrichton

backtrack if can not activate

This is a fix for #4347
Unfortunately this too regressed error messages for the case that you specified a dependency feature that does not  exist.
@alexcrichton advice on improving the message?
tests/testsuite/resolve.rs